﻿var Icon ="#fEffect/ItemEff/1112811/0/0#";//黄金音符GuildMark/Mark/Animal/00002006/16#";
var status = 0;
var 购买的属性装备 = 1114201; 
var 需要点卷 = 000000;
var 需要道具ID_4 = 1122029;  var 需要数量_4 = 1;
var 需要道具ID_3 = 4000000;  var 需要数量_3 = 1;
var 需要道具ID_2 = 4000016;  var 需要数量_2 = 1;


function start() {
    status = -1;
    action(1, 0, 0);
}

function action(mode, type, selection) {
    if (mode == -1) {
        cm.dispose();
        
    } else {
        if (mode == 0 && status == 0) {
            cm.sendOk("\r\n\r\n\r\n\t#b当前累计充值：#r" + revenue.formatMoney(0, "") + " #b元 请继续加油！");
            cm.dispose();
            return;
        }
        if (mode == 1)
            status++;
        else
            status--;
        if (status == 0) {
            var txt = Icon + Icon + Icon + Icon + Icon + Icon + Icon + Icon + Icon + Icon + Icon + Icon + Icon + Icon + Icon + Icon + Icon + Icon + Icon + "\r\n";
            txt += "#r[PPMS·封印の冒险之心]#b<全职业群>#r强化至苏醒の冒险之心 "+"\r\n"+"您可以进行以下操作：#b#v1122033#升级强化为：#v1122143#！ #k\r\n";
            txt += "#b \r\n1.请先脱下您的冒险之心装备放置在背包内.\r\n"
            txt += "#d2.我们需要您背包内的#i" + 需要道具ID_4 + "#拥有数量 :#r" + cm.getItemQuantity(需要道具ID_4) + "#d#k#b 需要数量：1个\r\n\r\n";
			txt += "#b3.需要PPMS微积分：#r5000 分 #rps:组队副本都可获得微积分."+"#l\r\n";
			txt += "#d4.成功升级将会向#v1122143#注入：力量+20 敏捷+20 物攻+49 "+"#l\r\n\r\n";
            txt += "#b5.#b如果没有异议点[ #r是#b ] 强化  否则 选 [ #r否#b ] 取消强化.#k\r\n\r\n\r\n";
            txt += Icon + Icon + Icon + Icon + Icon + Icon + Icon + Icon + Icon + Icon + Icon + Icon + Icon + Icon + Icon + Icon + Icon + Icon + Icon + "\r\n\r\n";
            cm.sendYesNo(txt);
        } else if (status == 1) {
            if (cm.getItemQuantity(需要道具ID_4) >= 需要数量_4&&cm.getItemQuantity(需要道具ID_2) >= 需要数量_2) {
               
                    var ii = cm.getItemInfo();
                    var toDrop = cm.getNewEquip(1122143); // 生成一个Equip类 冒险之心
                    toDrop.setStr(20); //装备力量
                    toDrop.setDex(20); //装备敏捷
                    //toDrop.setInt(70); //装备智力
                    //toDrop.setLuk(70); //装备运气
                    //toDrop.setHp(500);
                    //toDrop.setAcc(100); //命中率
                    //toDrop.setMatk(50); //魔法攻击
                    toDrop.setWatk(49); //攻击攻击 
                    //toDrop.setWdef(100);//物理防御
                    //toDrop.setMdef(100);//魔攻防御
                    //toDrop.setSpeed(10);//移动速度
                    //toDrop.setJump(10);//跳跃
                    //toDrop.setBossDamage(25);//Boss 攻击百分比%
                    //toDrop.setIgnorePDR(25);//无视怪物防御
                    //toDrop.setTotalDamage(25);//总伤害
                    //toDrop.setAllStat(25);//所有属性
                    //toDrop.setLimitBreak(3000000);//伤害上限
                    cm.addFromDrop(toDrop);
                    cm.gainItem(需要道具ID_4, -需要数量_4);
	            cm.gainItem(需要道具ID_3, -需要数量_3);
                    cm.gainItem(需要道具ID_2, -需要数量_2);					
                    cm.playerMessage(1, "　" + cm.getChar().getName() + "\r\n\r\n恭喜您成功将\r\n\r\n 苏醒的冒险之心<战士职业群>\r\n\r\n 强化升级装备为：\r\n\r\n 觉醒的冒险之心<战士职业群> \r\n\r\n 强化嵌入属性为：\r\n\r\n力量（Str）：20 敏捷（Dex）:20 物攻（Watk）:49 \r\n\r\n  请多多支持PPMS冒险岛！");
                    cm.worldSpouseMessage(0x26,"[免费强化] : 恭喜玩家 "+cm.getPlayer().getName()+" 将苏醒的冒险之心免费强化升级为 力量:+20 敏捷：+20 攻击力：+49 的 觉醒的冒险之心<战士>");
                    
              
                    cm.dispose();
             
            } else {
                cm.sendOkS("oh...no!老铁请检查您的材料是否达到要求.", 3);
				cm.dispose();
                                return;
            }
        } 
    }
}

Number.prototype.formatMoney = function (places, symbol, thousand, decimal) {
    places = !isNaN(places = Math.abs(places)) ? places : 2;
    symbol = symbol !== undefined ? symbol : "　";
    thousand = thousand || ",";
    decimal = decimal || ".";
    var number = this,
        negative = number < 0 ? "-" : "",
        i = parseInt(number = Math.abs(+number || 0).toFixed(places), 10) + "",
        j = (j = i.length) > 3 ? j % 3 : 0;
    return symbol + negative + (j ? i.substr(0, j) + thousand : "") + i.substr(j).replace(/(\d{3})(?=\d)/g, "$1" + thousand) + (places ? decimal + Math.abs(number - i).toFixed(places).slice(2) : "");
};
